at the next opportunity - French English Dictionary